catch more - French English Dictionary